package com.wfg.provider;

import com.wfg.common.*;
import com.wfg.provider.impl.HelloServviceImpl;

/**
 * @author wufagang
 * @description
 * @date 2023年05月10日 07:40
 */
public class Provider {

    public static void main(String[] args) {
        Url url = new Url("localhost", 8099);
        //模拟远程注册中心
        RemoteMapRegister.regist(HelloService.class.getName(),url);
        //指明服务的实现类
        LocalRegister.regist(HelloService.class.getName(), HelloServviceImpl.class);
        //获取协议
        Protocal protocol = ProtoaclFactory.getProtocol();
        //启动 start
        protocol.start(url);
    }
}
